package org.gjy.m8.thread;

import com.google.common.collect.Lists;
import org.junit.Test;

import java.util.Collections;
import java.util.List;

/**
 * 显示锁，同步工具类，阻塞队列，线程池，并发容器
 * AQS，Atomic，非阻塞结构
 * CAS，volatile
 * <p>
 * AQS建立在CAS原子操作和volatile可见性变量的基础之上，
 * 为上层的显式锁、同步工具类、阻塞队列、线程池、并发容器、Future异步工具提供线程之间同步的基础设施。
 *
 * @author 宫静雨
 * @version 1.0
 * @since 2023-09-06 14:22:34
 */
public class QueuedTest {

    @Test
    public void test1() {
        List<Integer> list = Collections.synchronizedList(Lists.newArrayList(1, 2, 3));

    }

}
